require.config({
    paths: {
        'css' : 'libs/require/css.min',
        'text' : 'libs/require/text',
        'jquery' : 'libs/jquery/jquery.min',
        'angular': 'libs/angular/angular',
        'angular-route': 'libs/angular/angular-route',
        'bootstrap': 'libs/bootstrap/js/bootstrap'
    },
    shim: {
        // 需要导出一个名称为 angular 的全局变量， 否则无法使用
        'angular' : {
            exports: 'angular'
        },
        'angular-route': {
            deps: ['angular']
        },
        'bootstrap': {
            deps : [ 'jquery', 'css!libs/bootstrap/css/bootstrap.css'],
            exports: 'bootstrap'
        }

    }
});

require(['app'], function(app){
    //使用bootstrap方法启动Angular应用
    angular.bootstrap(document, ["app"]);
});


function getRootPath(){
    //获取当前网址，如： http://localhost:8083/proj/meun.jsp
    var curWwwPath = window.document.location.href;
    //获取主机地址之后的目录，如： proj/meun.jsp
    var pathName = window.document.location.pathname;
    var pos = curWwwPath.indexOf(pathName);
    //获取主机地址，如： http://localhost:8083
    var localhostPath = curWwwPath.substring(0, pos);
    //获取带"/"的项目名，如：/proj
    var projectName = pathName.substring(0, pathName.substr(1).indexOf('/')+1);
    return(localhostPath + projectName);
}